58088 141
73808 105
10184 79
13361 35
6772 27
6811 26
6128 25
4698 22
5701 16
3803 16
3198 15
2861 12
817 10
2352 9
1779 3