155855 605
83507 531
18655 505
21755 288
2578 124
3060 114
3816 653
6258 604
52278 953
8211 380
38073 831