4648 403
4470 495
17182 682
43178 571
22187 406
15385 488
16192 637
15965 53
18555 274
143597 691
4006 733