18598 570
9472 441
54321 567
46062 701
29795 187
7221 566
9013 494
4109 432
7840 384
5991 115
5796 803
2227 176