3286 355
28658 775
2490 214
8584 203
3607 330
6621 448
5472 596
4041 569
3494 396
2505 587
743 107
3513 377