14053 3
19031 4
15181 9
22759 10
15229 6
22801 3
31652 4
16858 9
18202 6
10578 6
19732 10
50808 11
41606 11
27352 12
21528 1
16280 8
35234 31
40754 25
53079 27
32329 33
48581 33
12703 11
27727 20
36331 34