2832 308
2147 126
1968 36
7292 515
5397 565
3339 88
4293 638
3626 45
3103 418
2566 120
3796 613
2560 343
1559 38
4505 272
8788 708
3378 353
3531 153
5279 521
4361 641
22683 472
18252 246
21675 287
46909 268
18917 956
9210 169
25371 653
3873 532
3301 296