2958 11543
6660 3216
12822 10747
8762 7943
7334 3641
4237 13085
14983 4882
3666 6144
679 2451
4715 6169
9569 5848
6251 10026
3025 6714