6556 582
143690 673
8247 565
4781 281
25556 369
11945 412
54845 107
4424 627
6342 684
3155 458
2486 134