4589 403
4470 495
17176 682
43171 571
22181 406
15381 488
16191 637
15962 53
18542 274
143596 691
4006 733