13084 195
12019 446
6472 632
40960 96
16920 126
247382 1196
2805096 4097
332980 530
2551798 3573
388099 1161
285875 1572
3266527 6830
255353 640
190239 592
708912 1991
259063 1185
97375 372
144003 691
118726 632
47312 385
57322 627