2555 85
2582 523
15323 75
9835 283
2848 60
2323 31
3648 443
16263 588
3202 788
38645 173
6334 583
798 119
4268 373
2467 671
1484 262