2563 85
2585 523
15537 75
9988 283
2852 60
2344 31
3686 443
16367 588
3213 788
38931 173
6383 583
806 119
4307 373
2470 671
1485 262