1151 187
18496 886
503 136
1431 118
226 40
19780 892
3936 542
18686 270
14653 301
4607 609
14318 393
7821 846
16564 581
7285 259
28626 542
9693 320