31874 712
23718 630
12128 395
9556 279
17157 141
22539 183
21585 696
3134 291
2645 51
9075 517
53721 330