59679 147
11924 55
16105 54
29392 43
10262 34
5809 28
4000 23
4218 16
2259 14
3391 12
2341 6
1791 6
1650 5
1473 4
2047 3