20503 281
6559 655
5601 565
5519 183
4879 182
38967 924
992 76
2616 528
2673 628
4674 490
2734 415
1108 79
4537 885