16966 116
3421 425
31833 266
7483 581
9801 277
6180 183
4800 749
7205 831
21244 555
8151 287
8319 110
4915 162
7626 183
11243 182
3715 495
3861 712
3580 392