6558 582
143700 673
8247 565
4781 281
25557 369
11946 412
54848 107
4424 627
6342 684
3155 458
2487 134