6507 582
143253 673
8239 565
4779 281
25494 369
11895 412
54662 107
4419 627
6329 684
3143 458
2477 134