3216 103
10415 308
11063 796
3986 660
12899 132
9949 261
33991 353
16293 286
10505 180
10019 167
3197 71
5358 446