6532 582
143523 673
8244 565
4779 281
25524 369
11926 412
54785 107
4422 627
6335 684
3152 458
2485 134