15060 3313
13341 9935
12679 4055
12171 14931
10620 11559
9559 11441
9071 12635
8526 3296
7738 8619
7038 7934
6294 9545
5543 6954
3811 8782
2178 11746
1811 13063