14036 2505
14012 11297
13345 7293
11712 14043
8034 975
7998 4080
7197 12765
6300 13943
6035 8631
5163 1075
3601 3696
2167 2805
2048 12615