14957 11876
12225 11233
11080 9464
8893 9339
8151 843
7131 8896
6003 2818
5936 4875
5732 987
2863 2767
2344 7290
1539 10451