2948 601
4636 542
2571 273
5140 609
70122 667
10779 373
8524 949
13313 595
15363 565
3736 664
3875 602