20587 281
6570 655
5632 565
5527 183
4884 182
38998 924
993 76
2620 528
2676 628
4682 490
2741 415
1111 79
4541 885