35800 107
17956 32
12789 27
5456 30
4561 23
3194 5
2568 9
2476 4
2431 4
2212 4
2069 3
1943 7
1851 7
1755 2
1557 7
1497 5
1254 3
1214 1
1177 3
1117 4
1034 1