4668 403
4471 495
17182 682
43182 571
22188 406
15388 488
16194 637
15967 53
18558 274
143601 691
4006 733