12975 195
11908 446
6391 632
40101 95
16771 126
247016 1196
2741883 4075
332708 530
2498500 3553
387641 1161
284876 1572
3200333 6788
255095 640
190083 592
707436 1990
258347 1184
97260 372
143742 691
118480 632
47202 385
57192 627
298791 1059