31786 922
8833 632
24420 768
16179 484
9661 817
8742 510
4376 155
7871 526
5794 298
6225 495
7430 670
5736 580
17858 545
5776 122
6134 118
7170 161