2553 85
2581 523
15251 75
9790 283
2845 60
2309 31
3635 443
16228 588
3201 788
38542 172
6308 583
798 119
4255 373
2465 671
1480 262