26430 3
20653 3
21876 3
19226 3
22979 3
40357 3
31953 3
15006 3
35402 3
20026 3
33481 3
17357 3
22603 3
42252 3
23956 3
18508 3
23778 3
20779 3
21131 3
42831 3
21857 3
40783 3
21581 3
29201 3