2808 9
21588 8
14171 9
4063 10
8278 14
15974 25
14759 9
22037 13
18281 21
11454 19
1338 3
1688 2
5076 7
2805 12
4218 7
9441 10
6973 15
5704 2
4924 13
16797 35
2899 7
7984 17
7793 17
6434 3