9447 15
4200 5
15794 24
24896 44
19511 40
9560 17
10989 14
14077 12
7562 11
6559 12
19867 24
9406 9
22693 40
6678 13
4102 7
16830 17
14993 22
22747 30
8491 21
36364 45
10181 10
10557 25
9609 20
17294 15