2905 528
28034 711
4562 314
1387 60
15658 287
3743 911
32232 514
22343 878
25358 708
4809 448
4560 617
13525 582
8535 405
4321 68
2919 401
1982 337
2675 628
1825 240
3010 564
2934 553
3746 875
3415 689
1425 241
2952 504
1719 201
2121 406