31531 5
25859 1
25784 2
35209 7
29154 7
28930 2
28458 2
67253 4
33557 5
26581 6
28702 5
32531 5
28430 3
20534 1
30452 3
44653 5
21809 3
19434 2
30180 6
41426 9
23883 2
43276 11
81127 8
34904 4