3051 103
10383 308
11023 796
3951 660
12752 132
9915 261
33861 353
16217 286
10440 180
9921 167
3172 71
5346 446