1350300 2530
427854 849
525350 1794
384353 1073
287053 1204
162528 1056
188900 559
148038 714
284283 1143
223227 311
1208662 3185
66308 570
161136 827
88275 254
952779 3307
26808 273
80001 757
53983 678
43319 437
35452 246
92348 351
72999 936
31376 194
84639 731
57049 200
56624 435
29396 641
18035 331