20949 377
3036 515
3016 806
3543 727
4259 705
42828 292
11743 443
11257 964
40282 847
13185 795
4629 132
5693 815
6582 697
4885 740
1546 161
1835 336