20475 281
6557 655
5593 565
5512 183
4878 182
38965 924
992 76
2614 528
2672 628
4671 490
2733 415
1106 79
4536 885