2548 85
2578 523
15186 75
9750 283
2840 60
2301 31
3619 443
16165 588
3197 788
38380 172
6281 583
794 119
4233 373
2465 671
1477 262