3979 602
2959 601
4645 542
2586 273
5146 609
70296 667
10789 373
8537 949
13372 595
15487 565
3738 664