2554 85
2581 523
15270 75
9803 283
2846 60
2317 31
3638 443
16244 588
3201 788
38576 172
6319 583
798 119
4258 373
2467 671
1481 262