14986 13955
2449 6568
1843 1931
4794 6247
5023 14684
14951 4457
2467 2669
7664 573
12224 10665
14715 912
8446 8374
790 7718