515515 2926
330260 1771
333185 1610
156812 3244
435552 3571
341561 1846
133794 475
721946 6517
502444 5730
904376 5180
583325 3803
1112253 12093
426318 3422
420048 4096
2603673 14829
410721 2523
364635 1761
72025 684
941023 5936
1079293 8002
665418 4086
303843 2850
220274 549
546969 5007