30236 839
13921 279
5726 121
20848 762
7233 41
6845 380
5015 713
3020 500
3102 500
3061 602
15441 751
15811 573
5743 742
2807 596