58181 141
73890 105
10231 80
13397 35
6810 27
6851 26
6163 25
4733 22
5732 16
3847 16
3228 15
2886 12
875 10
2377 9
1826 3