4673 403
4471 495
17182 682
43183 571
22188 406
15390 488
16195 637
15967 53
18559 274
143601 691
4006 733