25656 1
49776 5
33101 4
45231 8
46679 4
43556 7
36827 3
45003 5
25351 3
29606 2
59328 7
61433 9
38328 8
37052 4
32304 5
112108 17
55805 7
79251 3
37934 8
121301 7
88955 12
53709 5
46879 9
30104 1