13836 12571
12166 14977
11393 2340
9003 2484
7742 6220
4304 9828
1813 10567
1008 7068
878 1105
594 14506