20372 281
6540 655
5569 565
5507 183
4874 182
38947 924
990 76
2612 528
2666 628
4665 490
2731 415
1102 79
4525 885