6556 582
143687 673
8247 565
4781 281
25556 369
11943 412
54844 107
4424 627
6341 684
3155 458
2486 134