2921 931
1154 211
454 113
992 224
2472 275
19788 722
18636 141
134587 672
18646 780
12293 587
35546 292
10040 885
13429 570
10103 500
14157 225
10921 510