59629 147
11900 55
16077 54
29377 43
10229 34
5800 28
3973 23
4194 16
2233 14
3369 12
2314 6
1770 6
1630 5
1455 4
2025 3