22858 3
21133 3
16605 3
20954 3
41257 3
24130 3
21008 3
37376 3
19928 3
39876 3
20777 3
21334 3
32330 3
31730 3
24126 3
28158 3
36734 3
25877 3
33083 3
37256 3
19405 3
40531 3
31902 3
27056 3