6493 582
143193 673
8238 565
4779 281
25480 369
11883 412
54629 107
4418 627
6328 684
3143 458
2477 134