2930 601
4613 542
2564 273
5127 609
69777 667
10763 373
8510 949
13211 595
15249 565
3732 664
3859 602