5990 643
3815 339
3451 622
4890 856
4749 550
12423 719
47646 664
85668 139
11335 497
6143 527
6765 610
7367 366
6125 586
4670 164
5604 145