29027 174
1452 127
2642 511
16627 511
2721 422
15224 698
11967 877
1384 144
8197 769
2662 211
2331 371
1507 164
6841 451
1797 219
3012 548
3835 794
4378 320
3742 422