20949 377
3036 515
3016 806
3544 727
4261 705
42832 292
11745 443
11258 964
40284 847
13188 795
4630 132
5695 815
6582 697
4885 740
1546 161
1835 336