2968 68
4848 103
9461 215
2833736 4107
248454 1043
2574200 3586
388313 1161
286400 1572
234133 590
194895 744
3297492 6863
5522 653
709580 1991
386667 1079
3047908 7351
118892 632
42295 582
47353 385
60685 486
57423 627
8136 391
47980 393
62987 598
57646 163