14056 3043
13435 3001
11979 2958
3637 2556
6287 2154
13387 1966
5099 1579
12352 709
13593 615
12826 541