4266 27
24216 603
17267 758
11558 644
5055 168
186911 1098
3022 290
4619 748
3051 309
3443 402
6908 580
2884 402