19646 722
18157 141
133329 672
18045 780
12103 587
34516 292
9711 885
12983 570
9809 500
13616 225
10521 510