26506 556
3282 25
4648 505
1001 101
14770 217
2716 555
5061 500
8321 905
1642 78
2782 477
5683 549
2250 186
14336 419
4396 313
3208 393
38541 209
3093 494
46375 81
5735 320
9020 228
1695 278
2262 137
3978 236