3631 476
3450 391
28094 697
30867 41
14776 113
30840 537
4161 69
3662 667
13225 601
4425 585
3090 410