3631 476
3450 391
28119 697
30893 41
14785 113
30865 537
4162 69
3662 667
13233 601
4425 585
3091 410