2905 528
28034 711
4566 314
1387 60
15659 287
3745 911
32239 514
22351 878
25358 708
4809 448
4560 617
13526 582
8535 405
4321 68
2919 401
1982 337
2675 628
1825 240
3010 564
2934 553
3747 875
3415 689
1426 241
2953 504
1719 201
2121 406