4186 27
24182 603
17231 757
11543 644
5049 168
186487 1097
3018 290
4612 748
3046 309
3441 402
6894 580
2869 402