9252 55
233869 590
194656 744
16667 685
258010 1184
1579 295
129408 1079
47121 385
12683 141
1948 31
36503 613
120765 735
3785 43
17898 699
13322 860
6304 803
42228 612
9781 558
15874 578
27250 801
28492 834
5369 346
14321 575
20591 339
7159 588
15938 715
1408 106
23199 415