17183 883
6985 25
2925 270
16379 93
24072 472
7090 416
7402 532
9047 521
32566 423
6876 613
84187 239