59645 147
29378 43
16084 54
11907 55
10237 34
5803 28
4201 16
3982 23
3376 12
2322 6
2240 14
2032 3
1775 6
1638 5
1461 4