14751 276
2858 102
3333 513
5420 712
7530 562
5014 371
4030 763
7356 292
6508 728
4870 807
5430 359
8505 905