1178 70
16553 485
4972 156
21948 310
6264 588
7021 390
7784 451
2533 113
3620 367
3914 746
4596 522
2809 740
3334 585