20115 281
6521 655
5494 565
5495 183
4863 182
38880 924
987 76
2606 528
2614 628
4652 490
2722 415
1098 79
4512 885