2645 85
2618 523
16673 75
11241 283
2966 60
2563 31
4020 443
17114 588
3306 788
40305 173
6958 583
875 119
4747 373
2526 671
1513 262