2899 528
28017 711
4515 314
1378 60
15624 287
3726 911
32173 514
22320 878
25354 708
4807 448
4557 617
13519 582
8525 405
4315 68
2918 401
1977 337
2671 628
1824 240
3007 564
2930 553
3745 875
3410 689
1421 241
2947 504
1715 201
2118 406