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