31786 922
8833 632
24420 768
16179 484
11161 549
10193 391
7415 732
12169 718
8856 382
7015 275
12913 102
3398 117
7077 59
12127 878
13697 384
5223 474