4652 403
4470 495
17182 682
43178 571
22187 406
15385 488
16193 637
15965 53
18557 274
143597 691
4006 733