15017 9856
14530 12245
9946 776
8949 1441
8864 2077
7994 7270
7141 13565
7048 2797
6695 8617
1725 4843