34091 273
21003 332
14906 329
4162 736
3013 412
34620 443
10304 211
6301 672
10771 838
3616 791
2285 366