14282 13954
10766 8546
14051 8193
13807 7324
9942 6822
4997 6517
11437 4287
15558 3263
5188 2357
3771 2303
7928 2268
2444 541