14961 1089
13549 976
11686 2371
10368 10001
9221 14755
9081 761
9060 6669
8836 6697
8764 9014
8330 13629
5835 13788
4906 4220
4813 13728
3493 599