105309 945
83961 463
34687 453
19530 110
34308 73
75792 263
36833 403
731906 1116
31544 653
28223 839
30011 639
35900 410
68056 305
24557 864
635197 1442
612328 947
15008 76
65671 601
11027 508
575258 3061
11189 78
292356 1077
26955 217
14065 445
982407 2090
486762 1317
724807 1089
72896 185