59946 572
5679 317
30474 935
3078 372
55453 157
3279 782
3440 792
1126 73
3386 776
2800 738
3919 567
1770 113
3562 182
1108 29