3506 103
10472 308
11087 797
4100 661
13215 132
9964 261
34288 354
16049 286
10512 180
10075 167
3198 71
5369 446