8051 578
7598 655
5558 527
10351 472
3629 597
3331 602
55281 198
66762 694
62015 214
67219 110
2038 154
2736 239