12979 195
11915 446
6399 632
40152 95
16783 126
247046 1196
2745144 4075
332727 530
2502191 3554
387679 1161
284953 1572
3204253 6789
255105 640
190097 592
707522 1990
258404 1184
97272 372
143747 691
118506 632
47212 385
57199 627