6546 582
143636 673
8247 565
4781 281
25547 369
11940 412
54824 107
4422 627
6338 684
3155 458
2485 134