40238 188
98006 521
78985 425
22919 1035
41240 374
25484 653
51798 640
11914 66
23500 652
463202 1188
85464 788
51966 872
66275 739
64234 706
9998 99
32079 340
177076 633
193650 897
77012 592
39370 301
29898 577
28269 344
70748 698
62364 509