17048 116
3433 425
31895 266
7514 581
9871 277
6201 183
4824 749
7222 831
21396 555
8210 288
8345 110
4933 162
7653 183
11293 182
3724 495
3867 712
3586 392