40176 2
20557 2
16705 2
24256 2
16583 2
22680 2
27004 2
26307 2
17652 2
17980 2
20757 2
19055 2
25706 2
44381 2
20304 2
21007 2
23226 2
30456 2
27877 2
19433 2
19109 2
29905 2
31430 2
20458 2