10640 13535
7958 5043
8944 2703
11749 5856
10118 1012
10061 563
5277 8936
13721 7259
2790 13913
12254 6331
4720 5452
12900 2912