3631 476
3450 391
28124 697
30897 41
14786 113
30869 537
4162 69
3662 667
13234 601
4425 585
3091 410