2731 118
3321 239
11910 884
6964 820
26908 879
9421 497
9286 293
14507 350
14964 213
9613 436
10019 577
2183 68