16648 883
6751 25
2881 270
16332 93
23874 472
7076 416
7395 532
9039 521
32401 423
6822 613
83967 239