42255 2
31854 2
43583 2
36155 2
35959 2
27556 2
26981 2
64730 2
86327 2
22384 2
29159 2
28527 2
22853 2
17134 2
31753 2
54434 2
17783 2
21077 2
34101 2
20152 2
18982 2
22558 2
21853 2