15015 4580
14785 2441
14175 5229
13556 12699
13453 4490
12876 628
12736 848
11826 14379
11030 11510
10831 5244
10088 13238
7335 13493
6659 7839
3797 3198
2067 9892
1560 544