17195 883
6989 25
2925 270
16380 93
24073 472
7090 416
7403 532
9047 521
32571 423
6877 613
84188 239