3631 476
3450 391
28142 697
30911 41
14787 113
30891 537
4162 69
3662 667
13237 601
4426 585
3091 410