156 34
21430 139
20444 75
7479 338
6972 333
6259 79
10996 221
6686 617
7794 470
5242 188
9281 54
26987 752