16151 122
56976 104
15864 102
3333 93
9840 75
6735 45
4806 43
6322 39
5836 30
5895 23
4178 14
3753 13
1405 2