12296 12
27812 9
14591 16
30641 17
13357 10
13543 13
9502 20
31225 45
25368 27
37655 28
33464 30
33578 40
20052 18
19022 22
45447 84
12841 20
14372 27
8409 6
10444 9
11860 12
6829 6
16065 15
36966 40
23995 24