12979 195
11916 446
6399 632
40152 95
16783 126
247047 1196
2745190 4075
332729 530
2502248 3554
387679 1161
284954 1572
3204321 6789
255106 640
190097 592
707525 1990
258408 1184
97272 372
143747 691
118511 632
47212 385
57199 627
298820 1059