29015 174
1438 127
2638 511
16618 511
2715 422
15206 698
11953 877
1377 144
7941 769
2651 211
2326 371
1506 164
6814 451
1793 219
3010 548
3833 794
4376 320
3734 422