20184 281
6526 655
5514 565
5497 183
4866 182
38894 924
989 76
2607 528
2615 628
4657 490
2722 415
1100 79
4516 885