31873 712
23714 630
12128 395
9543 279
17157 141
22524 183
21583 696
3133 291
2645 51
9072 517
53699 330