13372 699
29258 316
83931 497
20860 1000
77475 188
28883 378
143213 931
663093 1131
1326392 2505
383380 1156
453046 1310
1093112 1874
207674 533
561768 1200
622612 1320
1658660 3617
227456 561
371073 966
320652 983
445638 722
579143 951
468924 688
364966 652
226517 1024