2506 2
34452 2
2207 2
2228 2
284 2
16101 2
37329 2
6482 2
2079 2
17629 2
9904 2
7404 2
19628 2
8302 2
10053 2
4905 2
11759 2
39632 2
49484 2
9432 2
47382 2
10429 2
18680 2
17378 2