2935 508
1203 111
2611 636
4722 508
3955 908
2290 571
4663 725
3154 768
3774 360
2845 772
16845 410
5584 287
2352 466
1718 30
3630 716
2859 415
1440 225
1834 391
4200 605
2208 406
1537 103
2761 726
3386 196
6219 298