4001 882
16136 505
27989 530
27174 722
20953 185
3084 136
7632 707
9957 699
30190 155
8703 320
16513 636