4226 27
24198 603
17251 758
11550 644
5054 168
186640 1098
3020 290
4616 748
3048 309
3443 402
6901 580
2878 402