2431 646
277 56
652 182
406 107
2302 705
27017 323
121870 1698
6829 484
5817 493
93556 339
205964 605
178668 461
92315 422
3031 279