16858 883
6855 25
2902 270
16358 93
24043 472
7082 416
7397 532
9042 521
32476 423
6847 613
84065 239