23695 12
19666 21
12261 21
10580 20
6868 18
4007 7
3606 9
3033 12
2599 14
2525 9
2031 3
1795 2
1756 8
1637 5
1411 5
1343 5
1320 3
1283 4
1270 3
1203 3
1173 2
1107 2
980 1
971 0