2553 85
2581 523
15249 75
9789 283
2845 60
2308 31
3635 443
16226 588
3201 788
38535 172
6308 583
798 119
4254 373
2465 671
1480 262