5426 72
26079 52
3528 423
7296 617
15247 481
34602 588
138867 626
9743 115
9733 362
20588 137
8732 639
6022 290
27921 688