59558 147
9582 41
7126 38
5151 36
7763 36
6253 25
10063 20
2947 16
2896 12
3405 12
2995 11
1860 10
1689 6
1482 5
2114 3
1165 3
1331 1
53 0