10736 20
12429 21
23808 12
19807 21
1247 3
6933 18
1240 2
4091 7
2599 9
3693 9
1879 2
3113 12
1469 5
1036 2
1181 2
1697 5
2108 3
867 1
1062 1
1821 8
795 2
1376 3
1352 4
2655 14