20127 281
6521 655
5498 565
5495 183
4864 182
38881 924
987 76
2606 528
2614 628
4653 490
2722 415
1098 79
4512 885