14139 276
2821 102
3321 513
5401 712
7516 562
4985 371
4016 763
7299 292
6498 728
4851 807
5377 359
8454 905