14587 13899
12875 6281
10330 1393
8115 14522
7585 10853
7494 5132
7200 3433
6750 13891
6482 3130
4342 5919
4217 2443
3882 7051
2603 7526
1995 676