17870 10
5095 9
2559 7
1723 4
2100 8
3283 11
1839 7
1336 5
2839 15
2303 6
5985 20
2466 4
1203 5
1131 1