29749 839
13888 279
5709 121
20755 762
7226 41
6829 380
5014 713
3018 500
3093 500
3058 602
15428 751
15762 573
5736 741
2803 596