253083 2
4031 2
85777 2
18329 2
7427 2
2657 2
34451 2
60827 2
13256 2
7108 2
12556 2
17451 2
36506 2
1701 2
15528 2
4882 2
18231 2
10404 2
6928 2
9051 2
109505 2
30228 2
11107 2
56432 2