25703 8
41556 3
29126 9
41205 10
106807 9
33984 9
23002 1
41234 5
42808 4
32454 4
34178 1
45858 5
120308 6
31652 8
40102 8
37726 11
17980 2
48028 9
29405 6
27877 7
24709 9
64259 14
66832 3
24807 4