14671 3928
12891 11689
8686 3556
13364 10887
13179 2108
9577 1420
2792 14000
6779 687
5132 1228
6237 1129
5939 13118
3218 11704