2553 85
2581 523
15247 75
9785 283
2845 60
2308 31
3635 443
16221 588
3201 788
38527 172
6308 583
798 119
4254 373
2465 671
1478 262