3508 355
29142 775
2555 214
8626 203
3646 330
6783 448
5564 596
4112 569
3538 396
2517 587
759 107
3574 377