6576 582
143938 673
8249 565
4784 281
25587 369
11971 412
54966 107
4425 627
6350 684
3159 458
2489 134