3018 161
24763 701
4743 365
4685 187
3684 492
13617 188
9839 706
2978 358
3787 886
6982 270
3535 710
1354 44
13851 587
4049 656