20294 281
6533 655
5546 565
5500 183
4870 182
38919 924
990 76
2608 528
2635 628
4662 490
2728 415
1101 79
4520 885