4541 93
3748 604
126166 209
59290 177
29765 369
5280 605
3871 76
24580 798
5364 501
9277 614
37790 694
3418 422