6548 582
143642 673
8247 565
4781 281
25548 369
11940 412
54825 107
4422 627
6338 684
3155 458
2485 134