12979 195
11916 446
6399 632
40152 95
16783 126
247047 1196
2745248 4075
332729 530
2502311 3554
387679 1161
284956 1572
3204401 6789
255107 640
190097 592
707529 1990
258409 1184
97272 372
143747 691
118511 632
47212 385
57199 627