6996 267
6753 521
50571 452
8739 714
16836 405
7845 72
5721 917
8511 323
2382 93
4346 240
4864 581
4876 651