29022 174
1447 127
2641 511
16626 511
2720 422
15220 698
11965 877
1380 144
8085 769
2656 211
2329 371
1506 164
6830 451
1795 219
3012 548
3835 794
4377 320
3738 422