14781 276
2858 102
3333 513
5422 712
7530 562
5014 371
4030 763
7356 292
6508 728
4871 807
5431 359
8507 905