3267 324
15820 605
9566 41
47298 491
28368 458
9135 687
15581 123
11034 152
4257 408
19997 242
1455 346
4191 276
918 72
2342 633
1795 367