4845 103
9452 215
2833217 4107
248442 1043
2573944 3586
388299 1161
286385 1572
234126 590
194875 744
3296923 6863
5519 653
709551 1991
386629 1079
3047333 7351
118848 632
42285 582
47342 385
60668 486
57380 627
8123 391
47970 393
62969 598
57633 163
64953 609