4071 27
24140 603
17178 757
11507 644
5031 168
186011 1097
3010 290
4592 748
3014 309
3430 402
6868 580
2851 402