5432 72
26085 52
3535 423
7301 617
15248 481
34604 588
138878 626
9743 115
9734 362
20594 137
8732 639
6022 290
27928 688