15926 13583
8662 586
8852 1532
5163 14489
14716 7587
5937 4871
11605 5764
4469 14925
3986 11668
13307 5432
2561 4265
2847 1654
4043 9074
3183 10313
8338 13481
9455 10157
4504 2272
6244 3481
5486 8131
12026 10737