9816 20
11481 21
23209 10
19057 21
1093 3
6653 18
951 2
3664 7
2309 8
3266 9
1448 2
2741 12
1241 5
840 2
920 2
1458 4
1817 3
651 1
817 1
1599 8
580 2
1159 3
1119 4
2353 13