3302 135
53707 347
12433 380
8621 399
1795 107
21045 727
32489 521
137112 543
177973 751
2844 267
159976 224
3879 209
193455 867
6634 689
104667 714
4020 462
5294 757
152070 342
5911 197
153825 377
126933 891
4768 116
99301 729
4589 228
10923 485
3077 60
4256 370
4050 667