12979 195
11917 446
6399 632
40152 95
16783 126
247047 1196
2745295 4075
332729 530
2502373 3554
387680 1161
284959 1572
3204471 6789
255107 640
190098 592
707530 1990
258411 1184
97272 372
143747 691
118511 632
47212 385
57201 627