12832 2
18056 4
14432 9
22233 10
14530 6
21833 3
31104 4
16577 9
17805 6
10433 6
19431 10
50506 11
41305 11
27052 12
21284 1
16182 8
35052 31
40358 25
52907 27
32155 33
48331 33
12682 11
27432 20
36031 34