4626 13686
15543 947
1151 11083
8982 8987
5635 7583
3235 8628
11366 13449
2916 4977
10591 13601
8614 1835
12281 12829
11113 4498
5964 3007