19503 2
22455 2
19854 2
31033 2
46933 2
22480 2
32678 2
27078 2
20502 2
21683 2
44484 2
15331 2
20732 2
22853 2
22307 2
23026 2
21726 2
29228 2
19603 2
17308 2
25979 2
16979 2
28359 2
19302 2