29480 2
17280 2
15453 2
35006 2
35453 2
31553 2
29833 2
25651 2
31133 2
18509 2
20429 2
18476 2
21308 2
22257 2
20652 2
27329 2
28680 2
27904 2
87756 2
40378 2
28607 2
20926 2
30484 2
29729 2