10183 10
12101 8
11223 25
6496 7
4122 7
8830 12
6680 12
38385 58
41042 22
10233 9
8081 10
14586 22
4982 7
11157 12
3979 9
5677 6
13830 20
6644 14
5069 10
13691 18
6294 9
6716 8
12206 15
9818 10