3506 355
29135 775
2555 214
8625 203
3646 330
6782 448
5563 596
4112 569
3538 396
2517 587
759 107
3574 377