105791 75
65507 648
271060 753
227232 491
15983 311
86141 154
13083 481
118015 214
123685 593
43466 751
109717 195
8024 61
368437 532
31929 180
89412 567
60941 789
101698 458
107201 420
53394 643
152445 198
36838 597
40272 866
15279 821
113771 365
28429 253
9167 365
196413 176
270770 181