17092 883
6954 25
2916 270
16368 93
24066 472
7088 416
7399 532
9046 521
32544 423
6868 613
84156 239