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