4284 27
24218 603
17275 758
11558 644
5059 168
186980 1098
3022 290
4619 748
3052 309
3443 402
6909 580
2885 402