14215 276
2830 102
3321 513
5404 712
7516 562
4992 371
4017 763
7303 292
6499 728
4854 807
5386 359
8458 905