3979 602
2959 601
4645 542
2585 273
5146 609
70292 667
10789 373
8537 949
13371 595
15482 565
3738 664