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