4435 882
16660 505
28944 530
27998 723
21739 185
3228 136
7722 707
10221 699
30617 155
8867 320
16967 636