12598 5504
13982 598
1378 13153
8089 10285
5674 4494
659 11877
11317 1368
11228 9970
3543 11499
4883 5087
3486 14550
13302 10364
4961 7662
12896 6193
11145 10229
11001 3252
7286 6344
890 6062
2821 12334
3512 8528