22384 16
21736 21
20011 44
15890 11
13357 18
7047 6
6922 5
5954 4
5716 12
5361 8
5293 1
5217 6
5175 3
4781 1
4683 5
4296 1
4262 4
3971 2
3808 1
3711 3
3661 2
3599 1
3570 0
3438 5