4641 403
4470 495
17181 682
43176 571
22186 406
15384 488
16191 637
15965 53
18551 274
143597 691
4006 733