30606 147
2273 345
2818 511
154836 242
9400 530
14361 844
7388 713
3970 272
6667 191
6045 650
19194 447
50002 833
85881 658
86641 811
15089 301
44464 852
3381 354
18817 57
39746 380