2906 528
28048 711
4587 314
1394 60
15673 287
3755 911
32272 514
22362 878
25359 708
4810 448
4561 617
13532 582
8540 405
4321 68
2922 401
1982 337
2676 628
1826 240
3013 564
2938 553
3749 875
3416 689
1429 241
2955 504
1720 201
2121 406