20526 281
6560 655
5610 565
5519 183
4881 182
38976 924
992 76
2616 528
2674 628
4676 490
2735 415
1108 79
4538 885