12525 23
9593 17
5494 31
2145 57
2061 6
1736 5
1618 10
1335 2
1305 1
1288 2
1179 3
1009 3
994 2
968 1
949 1
934 1
873 1