12598 5504
13982 598
1378 13153
8089 10285
5675 4494
659 11877
11317 1368
11230 9970
3543 11499
4885 5087
3487 14550
13310 10364
4961 7662
12896 6193
11145 10229
11001 3252
7289 6344
891 6062
2823 12334
3515 8528