12608 195
11169 446
6212 632
38421 94
16182 126
246183 1196
2620458 4005
331477 529
2383049 3507
386227 1161
282274 1571
3062169 6724
253943 640
189748 592
704062 1989
256423 1184
96900 372
143474 691
117409 632
46793 385
56724 627