10663 20
12374 21
23776 12
19756 21
1226 3
6907 18
1210 2
4050 7
2561 9
3643 9
1843 2
3087 12
1434 5
989 2
1152 2
1674 5
2082 3
844 1
1038 1
1796 8
766 2
1344 3
1323 4
2630 14