4036 882
16160 505
28104 530
27249 722
21039 185
3101 136
7644 707
9988 699
30242 155
8730 320
16574 636