31360 169
10034 28
6937 19
4915 35
4550 26
4177 29
4089 17
3541 19
2795 15
2626 9
2119 9
2048 8
2006 8
1959 3
1955 6
1815 8
1617 7
1448 6
1217 1