59660 147
11916 55
16091 54
29381 43
10251 34
5807 28
3992 23
4208 16
2250 14
3386 12
2337 6
1784 6
1644 5
1471 4
2041 3