22599 69
15261 18
13235 35
11067 17
9161 29
8802 17
6226 15
5810 25
5515 17
4851 13
4293 12
3601 9
3299 12
3244 7
3078 9
2632 5
2595 10
2481 4
2408 6
2331 6
2115 8
2044 5
2000 2
1915 7