8895 16
7359 18
4505 9
5076 7
22243 13
9814 7
16327 6
14171 9
9441 10
21540 23
7819 13
10323 16
9049 24
7504 17
2110 4
7352 10
2275 13
520 6
2982 16
1489 2
631 10
598 8
8942 7
15702 17