20217 281
6528 655
5519 565
5497 183
4868 182
38908 924
990 76
2608 528
2615 628
4659 490
2722 415
1100 79
4517 885