3267 324
15826 605
9569 41
47311 491
28371 458
9135 687
15584 123
11040 152
4257 408
20002 242
1455 346
4191 276
918 72
2342 633
1795 367