3631 476
3450 391
28146 697
30912 41
14787 113
30892 537
4162 69
3662 667
13238 601
4426 585
3091 410