5666 405
4520 495
17289 682
43422 571
22276 406
15519 488
16279 637
16018 53
18702 274
143631 691
4013 733