18321 10
6562 20
5407 9
3695 11
3152 15
2899 7
2742 4
2586 6
2428 8
2040 7
1995 4
1633 5
1408 5
1402 1
1090 7