12486 14087
8552 11060
2585 2646
787 6117
7627 9750
5010 7087
10215 9753
15043 12170
14956 4347
7847 10694
7183 10415