30848 839
13937 279
5739 121
21005 762
7236 41
6872 380
5018 713
3027 500
3117 500
3062 602
15448 751
15866 573
5829 742
2808 596