2576 2
8530 2
7851 2
3976 2
53056 2
12252 2
65307 2
7379 2
578 2
1382 2
55377 2
13157 2
4059 2
4702 2
8433 2
1654 2
8630 2
2601 2
14526 2
26151 2
18955 2
10379 2
14576 2
35501 2