2732 118
3321 239
11910 884
6964 820
26909 879
9421 497
9286 293
14507 350
14965 213
9615 436
10020 577
2183 68