2954 601
4638 542
2572 273
5141 609
70173 667
10783 373
8530 949
13329 595
15406 565
3737 664
3883 602