155833 605
83505 531
18655 505
21754 288
2578 124
3060 114
3816 653
6258 604
52270 953
8206 380
38070 831