20535 281
6562 655
5611 565
5520 183
4882 182
38980 924
992 76
2618 528
2674 628
4676 490
2735 415
1108 79
4538 885