2645 85
2618 523
16668 75
11225 283
2962 60
2557 31
4020 443
17103 588
3303 788
40294 173
6953 583
871 119
4742 373
2525 671
1510 262