19663 722
18180 141
133589 672
18136 780
12133 587
34771 292
9779 885
13076 570
9857 500
13686 225
10583 510