29258 2
22933 2
24559 2
22034 2
22354 2
40208 2
21278 2
20951 2
20328 2
32203 2
23181 2
21659 2
15679 2
30083 2
23153 2
25956 2
19281 2
21153 2
16581 2
22129 2
20933 2
20351 2
19807 2
16181 2