29022 174
1447 127
2641 511
16626 511
2720 422
15221 698
11965 877
1380 144
8106 769
2656 211
2329 371
1507 164
6830 451
1795 219
3012 548
3835 794
4378 320
3739 422