105225 75
65199 648
269497 753
225878 491
15961 311
85828 154
13077 481
117478 214
123505 593
43420 751
109369 195
8001 61
367583 532
31888 180
89010 567
60873 789
101463 458
107017 420
53330 643
151961 198
36754 597
40229 866
15255 821
113298 365
28364 253
9150 365
195804 176
270170 181