12581 11750
1950 12748
10015 6099
8333 3670
11763 659
9070 4382
4139 4970
7873 10503
14999 1893
14066 8472
6509 10213
8152 13001
1308 8601
11895 6875
11212 4362
9732 2936
15068 14718
2520 2659
12371 3466
1982 10113