22456 6
11028 9
17554 10
49053 2
18757 3
14654 8
37726 3
19751 2
25156 10
26505 4
31051 2
30703 7
40433 3
13908 3
20229 7
15629 9
69626 12
54876 12
15581 6
49655 8
27284 6
17855 5
46759 1
16582 6