20427 281
6548 655
5584 565
5508 183
4875 182
38956 924
991 76
2613 528
2671 628
4670 490
2732 415
1103 79
4529 885