5747 405
4525 495
17300 682
43448 571
22289 406
15528 488
16283 637
16032 53
18725 274
143641 691
4016 733