30599 147
2273 345
2818 511
154824 242
9400 530
14361 844
7388 713
3969 272
6667 191
6045 650
19194 447
49998 833
85878 658
86638 811
15086 301
44461 852
3381 354
18816 57
39746 380