15962 122
56543 104
15505 102
2949 92
9600 75
6555 45
4655 43
6183 39
5709 30
5779 23
4066 14
3655 13
1061 2