12894 11685
7730 508
2723 6418
4412 10237
2992 12540
1097 14592
779 8557
15410 7301
8433 14778
3047 5188
1601 14961
6615 7652
12182 13692
13265 9245
13558 13541
1864 10607
8869 1541
8608 3305
12680 13161
12036 512