2548 85
2578 523
15200 75
9761 283
2840 60
2303 31
3621 443
16181 588
3197 788
38416 172
6287 583
795 119
4235 373
2465 671
1478 262