3271 324
15834 605
9573 41
47355 491
28382 458
9141 687
15597 123
11046 152
4260 408
20016 242
1455 346
4193 276
920 72
2342 633
1796 367