13083 195
12019 446
6472 632
40958 96
16920 126
247382 1196
2805015 4097
332980 530
2551721 3573
388099 1161
285874 1572
3266448 6830
255353 640
190239 592
708912 1991
259063 1185
97375 372
144003 691
118726 632
47312 385
57322 627
299321 1059