21086 711
18641 428
11940 296
58606 574
5527 317
30115 935
3002 372
54188 157
3259 782
3412 792
1111 73
3356 776
2790 738
3888 567
1688 113
3420 182
1078 29