2945 601
4630 542
2570 273
5137 609
70063 667
10777 373
8519 949
13278 595
15336 565
3736 664
3869 602