4596 403
4470 495
17178 682
43172 571
22181 406
15381 488
16191 637
15962 53
18544 274
143597 691
4006 733