4001 602
2963 601
4649 542
2586 273
5146 609
70328 667
10790 373
8538 949
13376 595
15498 565
3739 664