6584 582
144052 673
8252 565
4786 281
25603 369
11985 412
55001 107
4426 627
6357 684
3161 458
2491 134