15984 13583
8695 586
8859 1532
5169 14489
14729 7587
5939 4871
15115 7009
11612 5764
4476 14925
3993 11668
13307 5432
2561 4265
6442 9570
2849 1654
4061 9074
3185 10313
8339 13481
9460 10157
4510 2272
5572 14783