2901 528
28024 711
4543 314
1386 60
15642 287
3738 911
32200 514
22333 878
25357 708
4808 448
4559 617
13524 582
8535 405
4319 68
2918 401
1979 337
2674 628
1825 240
3008 564
2931 553
3745 875
3415 689
1423 241
2949 504
1717 201
2121 406