4438 882
16660 505
28949 530
28001 723
21745 185
3228 136
7722 707
10221 699
30619 155
8868 320
16971 636