2945 503
2653 103
16196 500
3256 674
6349 775
6642 157
3460 638
4168 770
2228 298
11701 428
3293 59
3514 832
3965 579
3742 501
3060 504
2219 346
3525 817
3797 635
5108 673
2821 171
1731 215
4856 647
916 243
1815 211