2832 308
2147 126
1968 36
7289 515
5397 565
3339 88
4293 638
3626 45
3102 418
2564 120
3796 613
2560 343
1557 38
4504 272
8786 708
3378 353
3530 153
5276 521
4361 641
22683 472
18252 246
21673 287
46903 268
18915 956
9210 169
25369 653
3873 532
3300 296