29003 174
1431 127
2636 511
16603 511
2709 422
15200 698
11948 877
1368 144
7690 769
2646 211
2320 371
1501 164
6781 451
1786 219
3004 548
3829 794
4372 320
3727 422