20358 281
6540 655
5562 565
5507 183
4873 182
38944 924
990 76
2611 528
2661 628
4665 490
2730 415
1102 79
4525 885