58550 572
5521 317
29940 935
3015 372
54038 157
3250 782
3424 792
1099 73
3354 776
2782 738
3877 567
1684 113
3432 182
1064 29