14959 10584
13832 8754
13195 754
12052 13058
9289 14049
8569 11303
8364 13800
7803 12599
6238 3407
6131 13030
3028 9553
2603 7272
1684 2175
691 5552
648 9601