14929 8085
14493 880
13541 2364
13257 1360
13182 738
12123 3461
10491 14177
6976 5100
5869 8847
4721 6494
3690 7056
3671 2572
3425 12607
3126 13184
2623 10097