4430 882
16659 505
28934 530
27990 723
21731 185
3226 136
7722 707
10220 699
30613 155
8866 320
16963 636