10679 20
12394 21
23791 12
19768 21
1233 3
6918 18
1224 2
4069 7
2575 9
3657 9
1859 2
3099 12
1447 5
998 2
1159 2
1685 5
2095 3
856 1
1050 1
1806 8
780 2
1354 3
1335 4
2640 14