12678 2013
2590 3330
13129 9082
11687 3945
12271 10859
4977 10974
10759 13844
2486 10294
7702 5839
4270 9871
7728 687
14450 1032
8222 3494
11144 8697
9440 10547
13480 7516
14835 13598