29023 174
1447 127
2641 511
16627 511
2721 422
15222 698
11966 877
1381 144
8146 769
2658 211
2330 371
1507 164
6832 451
1795 219
3012 548
3835 794
4378 320
3741 422