31786 922
8833 632
24420 768
16179 484
3253 273
6318 709
8707 537
8787 109
6294 289
4825 88
5522 161
7586 775
15470 171
6203 647
6312 837
5424 677