37611 523
3585 248
4220 235
3670 675
6032 605
10698 487
6019 556
7275 111
10768 227
1621 83
107675 717
34883 671
62947 539