6476 582
143042 673
8238 565
4779 281
25456 369
11858 412
54579 107
4416 627
6325 684
3141 458
2477 134