12979 195
11915 446
6398 632
40151 95
16782 126
247046 1196
2745089 4075
332727 530
2502117 3554
387679 1161
284953 1572
3204178 6789
255105 640
190094 592
707519 1990
258400 1184
97272 372
143747 691
118506 632
47212 385
57198 627