155729 605
83495 531
18654 505
21754 288
2577 124
3059 114
3816 653
6256 604
52229 953
8191 380
38062 831