2914 44
928 119
81089 312
2299 243
6464 53
7269 106
3269 47
1959 154
7559 247
6400 879
1553 250
4457 162
3072 163
32562 450
5412 786
8575 144
8316 660
4487 206
5184 390
2747 519
4639 359
3006 232
2902 522
2510 350
8055 335
8566 667
5930 556
40655 549