12305 10
16327 6
3011 9
21794 8
14171 9
4063 10
8278 14
15974 25
14970 9
22243 13
18489 21
11658 19
1338 3
1688 2
5076 7
2805 12
4218 7
9649 10
6973 15
5909 2
4924 13
17005 35
2899 7
7984 17