12979 195
11918 446
6399 632
40155 95
16783 126
247047 1196
2745418 4075
332730 530
2502498 3554
387683 1161
284961 1572
3204621 6789
255107 640
190099 592
707532 1990
258412 1184
97272 372
143747 691
118511 632
47212 385
57201 627