2903 528
28030 711
4550 314
1386 60
15651 287
3742 911
32219 514
22339 878
25358 708
4808 448
4560 617
13524 582
8535 405
4320 68
2919 401
1980 337
2674 628
1825 240
3008 564
2933 553
3746 875
3415 689
1425 241
2951 504
1719 201
2121 406