5696 405
4522 495
17293 682
43436 571
22284 406
15521 488
16280 637
16023 53
18712 274
143636 691
4014 733