15950 13583
8684 586
8855 1532
5165 14489
14723 7587
5939 4871
11611 5764
4474 14925
3989 11668
13307 5432
2561 4265
2848 1654
4046 9074
3185 10313
8339 13481
9460 10157
4507 2272
6247 3481
5490 8131
12028 10737