115958 197
10361 41
5446 39
7611 32
4130 24
1568 23
3752 16
3494 13
3609 12
2883 11
2267 10
2703 6
1948 5