35081 2
17278 2
21758 2
22181 2
21634 2
20784 2
28003 2
19853 2
19926 2
14930 2
20307 2
23159 2
25406 2
19130 2
22029 2
18751 2
20532 2
23083 2
15282 2
31777 2
27908 2
19332 2
21026 2
17930 2