6533 582
143544 673
8245 565
4779 281
25527 369
11927 412
54792 107
4422 627
6335 684
3153 458
2485 134