4227 27
24198 603
17251 758
11550 644
5054 168
186648 1098
3020 290
4616 748
3048 309
3443 402
6902 580
2879 402