1253 337
719 194
315 39
2484 686
613 166
13892 88
4703 473
35687 677
4197 535
3338 395
3182 45
9825 165