2906 528
28049 711
4595 314
1395 60
15677 287
3756 911
32279 514
22364 878
25361 708
4810 448
4561 617
13533 582
8542 405
4321 68
2923 401
1982 337
2676 628
1827 240
3013 564
2941 553
3749 875
3417 689
1429 241
2957 504
1720 201
2121 406