16818 883
6836 25
2899 270
16351 93
24009 472
7080 416
7397 532
9041 521
32464 423
6840 613
84048 239