6534 582
143561 673
8246 565
4779 281
25531 369
11931 412
54793 107
4422 627
6336 684
3154 458
2485 134