3268 324
15830 605
9573 41
47345 491
28378 458
9141 687
15597 123
11045 152
4258 408
20016 242
1455 346
4193 276
920 72
2342 633
1796 367