16603 883
6728 25
2878 270
16329 93
23836 472
7076 416
7393 532
9039 521
32384 423
6819 613
83948 239