59225 660
28012 182
19375 698
56125 492
84757 317
171257 592
175062 233
5523 979
3380 298
33292 697
193764 669
3196 110
13963 905
209555 1149
4113 141
13482 244
100041 714
71990 438
316871 580
3923 528
4558 510
7010 66
2280 61
6407 667
7014 512
10869 685
911955 1995
242187 773