32125 392
11406 621
16510 52
16681 413
17371 907
12658 261
42611 292
40968 96
16921 126
2805927 4097
2552530 3573
388110 1161
234073 590
194822 744
47312 385
57324 627
64911 609
59620 872
82408 612
68702 833
42464 612
58790 735
31331 884
84223 616
86448 873
60785 408
56165 314