28080 2
27607 2
17458 2
25484 2
23231 2
18678 2
20256 2
16552 2
29101 2
34406 2
17008 2
20133 2
19828 2
24681 2
28027 2
21034 2
22727 2
24654 2
31058 2
38527 2
16554 2
28707 2
38432 2
29626 2