31873 712
23717 630
12128 395
9549 279
17157 141
22527 183
21584 696
3133 291
2645 51
9074 517
53704 330