29026 174
1451 127
2642 511
16627 511
2721 422
15222 698
11967 877
1383 144
8184 769
2661 211
2331 371
1507 164
6840 451
1795 219
3012 548
3835 794
4378 320
3742 422