58172 141
73880 105
10226 80
13393 35
6809 27
6850 26
6160 25
4731 22
5729 16
3843 16
3228 15
2885 12
861 10
2376 9
1820 3