14196 9115
12299 4401
10598 672
9086 5007
8650 4734
7183 6107
6421 14844
2916 4141
2759 5345
1930 2567