5635 401
4534 59
8140 648
18705 364
416433 1023
43744 151
8511 696
140055 1021
273025 569
86156 385
76118 754
20238 560
35178 644
38948 82
2405 144
6246 623
3380 410
3773 369
4201 186
9895 528
4033 552