59453 146
33871 75
6987 70
6705 91
6045 32
5450 16
4611 26
4600 23
3793 22
3484 17
3286 14
3025 16
2892 11
2632 15
1138 2