20353 281
6539 655
5561 565
5504 183
4873 182
38941 924
990 76
2611 528
2654 628
4665 490
2730 415
1102 79
4524 885