14463 276
2839 102
3325 513
5411 712
7523 562
5005 371
4025 763
7328 292
6504 728
4861 807
5409 359
8472 905