4011 882
16142 505
28014 530
27203 722
20988 185
3085 136
7637 707
9966 699
30212 155
8710 320
16534 636