15076 4422
14104 8570
11995 13443
10983 2052
7933 540
7584 13551
6575 12022
6570 10270
3539 9460
1456 806