6540 582
143612 673
8246 565
4780 281
25542 369
11938 412
54816 107
4422 627
6337 684
3155 458
2485 134