2554 85
2581 523
15259 75
9792 283
2846 60
2317 31
3638 443
16241 588
3201 788
38565 172
6319 583
798 119
4258 373
2465 671
1480 262