2556 12030
1035 685
2985 2299
972 13108
12565 1009
11894 13715
6255 1544
8672 5425
2391 7526
4207 5721
4269 7338
11635 8150
14939 7752
8790 12064
3273 11759
1814 8859
14241 14897
14474 2118
5151 14987
1879 12315