2958 441
16272 635
2534 103
3022 264
12683 523
1882 317
2821 475
2529 373
3087 304
2488 438
1891 285
14053 648
3738 99
3707 801
9524 799
6335 499
3390 782
4030 768
1470 155
7301 792
6447 478
1289 165
1657 348
1995 143