5740 405
4525 495
17300 682
43447 571
22289 406
15527 488
16282 637
16031 53
18719 274
143639 691
4014 733