3631 476
3450 391
28109 697
30884 41
14781 113
30856 537
4162 69
3662 667
13232 601
4425 585
3091 410