15098 10214
14577 5639
12789 3245
11590 1980
10697 11211
10431 1759
9666 14088
9498 14051
8183 2734
7836 984
6521 10024
6189 12733
5730 14851
3427 3893
1131 12803
800 13635