6538 582
143575 673
8246 565
4780 281
25533 369
11933 412
54794 107
4422 627
6336 684
3155 458
2485 134