4041 882
16166 505
28115 530
27262 722
21046 185
3103 136
7644 707
9992 699
30249 155
8732 320
16580 636