2981 2
930 2
477 2
304 2
2306 2
458 2
4709 2
854 2
11904 2
958 2
1156 2
2609 2
3155 2
47603 2
5230 2
904 2
2453 2
907 2
8205 2
19976 2
1751 2
6457 2
4559 2