2553 85
2581 523
15251 75
9791 283
2845 60
2314 31
3635 443
16230 588
3201 788
38544 172
6309 583
798 119
4255 373
2465 671
1480 262