21751 23
726 6
8217 16
5076 7
2435 6
2982 17
1489 2
22243 13
9814 7
16327 6
14171 9
9441 10
4918 20
631 10
598 8
3355 12
7504 17
8774 7
3462 20
9049 24
9147 7
5968 13
8592 21
15702 17