4329 882
16487 505
28783 530
27839 722
21604 185
3195 136
7710 707
10158 699
30569 155
8843 320
16893 636