5959 143
8942 175
7724 180
15541 765
9392 536
42172 166
247548 1196
2833788 4107
248454 1043
333128 530
3382 186
2574231 3586
388313 1161
286400 1572
3297562 6863
255483 640
190295 592
709591 1991
386674 1079
259387 1185
97409 372
144057 691
6881 425
118897 632