16846 883
6849 25
2902 270
16357 93
24041 472
7082 416
7397 532
9042 521
32472 423
6845 613
84060 239