14951 667
13676 10942
9366 6949
8421 1919
7211 7838
6421 10709
6101 5493
3830 5511
3143 4150
2393 9208