2905 528
28037 711
4571 314
1389 60
15662 287
3750 911
32247 514
22353 878
25359 708
4809 448
4561 617
13526 582
8537 405
4321 68
2920 401
1982 337
2676 628
1825 240
3011 564
2934 553
3747 875
3415 689
1426 241
2953 504
1720 201
2121 406