30336 839
13924 279
5728 121
20862 762
7233 41
6852 380
5015 713
3020 500
3102 500
3061 602
15444 751
15822 573
5743 742
2807 596