9797 475
8281 78
12904 140
8538 384
28435 580
68302 264
55333 646
12457 614
22741 425
4710 174
9991 789