12267 276
1857 102
3276 513
5297 712
7460 562
4922 371
3976 763
7179 292
6400 727
4773 807
5138 359
8385 905