6527 582
143467 673
8244 565
4779 281
25519 369
11923 412
54764 107
4422 627
6335 684
3149 458
2482 134