2923 931
1163 211
458 113
1007 224
2501 275
19788 722
18644 141
134599 672
18652 780
12296 587
35565 292
10049 885
13433 570
10112 500
14161 225
10928 510