26809 8
45333 10
39327 8
46727 5
33476 9
28477 9
41205 11
55759 1
19958 8
13178 2
15482 6
17955 7
13929 2
23902 2
37251 7
27652 11
31531 2
16126 8
26202 4
19733 1
16776 9
39158 15
88382 54
18159 12