14699 10605
11313 12976
4284 13372
5736 12516
3440 7886
8089 10285
4885 5087
12371 14522
11000 9390
3251 4570
1199 3378
14239 667