20451 281
6554 655
5587 565
5508 183
4877 182
38961 924
991 76
2613 528
2671 628
4670 490
2733 415
1103 79
4531 885