37640 523
3585 248
4222 235
3671 675
6033 605
10700 488
6022 556
7278 111
10770 227
1626 83
107763 717
34931 671
62987 539