15231 14105
7808 13694
3089 11404
13160 9728
13947 8311
6446 7957
3246 7707
11024 7502
10673 5647
10567 2497
3286 865