2559 85
2585 523
15449 75
9913 283
2849 60
2330 31
3664 443
16313 588
3205 788
38782 173
6361 583
801 119
4281 373
2468 671
1485 262