29033 174
1454 127
2643 511
16631 511
2722 422
15226 698
11968 877
1385 144
8227 769
2664 211
2331 371
1507 164
6853 451
1797 219
3012 548
3837 794
4380 320
3742 422