905 221
2912 375
4779 85
2887 523
19987 75
13398 284
3352 60
13062 33
4921 443
19838 588
3749 788
45926 175
9254 583
1240 119
6578 373
2813 671
1805 262