3999 602
2961 601
4648 542
2586 273
5146 609
70324 667
10790 373
8538 949
13374 595
15498 565
3739 664