105715 75
65464 648
270833 753
227056 491
15982 311
86100 154
13083 481
117925 214
123662 593
43459 751
109684 195
8020 61
368312 532
31926 180
89376 567
60938 789
101671 458
107181 420
53389 643
152387 198
36828 597
40266 866
15277 821
113731 365
28418 253
9164 365
196312 176
270670 181