65963 347
88055 515
70404 473
142487 917
92136 945
429195 1659
95121 124
171514 858
94994 747
210647 489
134983 321
25681 142
4261 252
142857 328
169293 789
351689 1023
121820 401
64638 562
114402 458
2153 337
186921 997
137637 200
4683 269
414908 937
208118 863
235536 1162
215024 998
7633 840