20152 281
6523 655
5507 565
5496 183
4865 182
38886 924
988 76
2606 528
2615 628
4656 490
2722 415
1098 79
4515 885