59453 146
11847 55
15951 54
29283 43
10179 34
5720 28
3933 23
4151 16
2211 14
3335 12
2278 6
1745 6
1592 5
1431 4
1978 3