15627 2
27708 2
47402 2
9951 2
13502 2
28652 2
45154 2
3552 2
16705 2
11304 2
5031 2
17804 2
5629 2
12879 2
5227 2
3206 2
2830 2
2976 2
5559 2
2306 2
2281 2
7379 2
2434 2
587133 2