59554 147
29319 43
16018 54
11877 55
10202 34
5755 28
4178 16
3961 23
3356 12
2300 6
2226 14
2017 3
1758 6
1617 5
1446 4