20281 281
6532 655
5541 565
5500 183
4870 182
38917 924
990 76
2608 528
2630 628
4660 490
2727 415
1101 79
4520 885