4073 27
24141 603
17179 757
11510 644
5033 168
186031 1097
3012 290
4593 748
3016 309
3430 402
6869 580
2852 402