6996 267
6753 521
50588 452
8743 714
16847 405
7853 72
5723 917
8511 323
2382 93
4354 240
4864 581
4877 651