19862 233
15535 765
74191 338
49644 128
32613 102
10160 588
9668 892
33507 174
20404 374
3135 171
1316 121
2716 570
4900 116
17910 765
98766 288