31786 922
8833 632
24420 768
16179 484
10155 316
18829 837
7114 661
7033 667
12546 557
39391 756
6288 124
18565 79
5911 361