17199 883
6990 25
2925 270
16382 93
24075 472
7090 416
7403 532
9047 521
32572 423
6878 613
84190 239