6536 582
143570 673
8246 565
4780 281
25532 369
11932 412
54793 107
4422 627
6336 684
3154 458
2485 134