18051 2
929 2
659 2
22334 2
2651 2
1379 2
2657 2
1029 2
1884 2
1109 2
2705 2
14883 2
12231 2
533 2
1558 2
12558 2
984 2
10501 2
8855 2
877 2
8305 2
37408 2
353 2
2081 2