12510 23
9586 17
5475 31
2098 57
2052 6
1723 5
1603 10
1323 2
1288 1
1271 2
1168 3
985 3
981 2
952 1
941 1
919 1
860 1