15497 26
14396 24
2875 4
10747 27
4333 8
9261 16
4973 13
23727 36
6894 4
18406 30
7060 4
4871 11
6827 19
5013 8
7362 14
15970 40
6831 17
20154 40
33803 57
10299 16
5734 10
13512 16
15727 22
12585 7