14079 503
13221 14410
12831 1515
12398 7795
12081 3533
11857 11745
9910 2134
8645 8099
2400 12437
655 13027