3981 602
2959 601
4646 542
2586 273
5146 609
70297 667
10789 373
8537 949
13372 595
15487 565
3738 664