20167 281
6524 655
5510 565
5496 183
4866 182
38894 924
988 76
2606 528
2615 628
4657 490
2722 415
1100 79
4516 885