15053 3485
13264 5056
11882 12669
11591 4382
10928 1150
10019 9993
9927 5816
9135 13027
8126 1801
6151 3349
5994 9261
5195 4605
1184 2638
866 5462