23168 10
18999 21
11423 21
9771 20
6636 18
3647 7
3239 9
2717 12
2335 13
2288 8
1800 3
1583 8
1437 4
1422 2
1232 5
1159 5
1136 3
1107 4
1082 3
1071 3
930 2
888 2
831 2
808 0