21551 2
29409 2
30131 2
31776 2
25278 2
16782 2
41707 2
21405 2
27281 2
24729 2
22209 2
34052 2
15002 2
23251 2
16383 2
15606 2
29076 2
28132 2
25882 2
19357 2
21355 2
20330 2
20456 2
43631 2