12538 23
9607 17
5508 31
2184 57
2091 6
1748 5
1623 10
1346 2
1311 1
1297 2
1189 3
1038 3
1011 2
979 1
962 1
947 1
882 1
91 9