155735 605
83495 531
18654 505
21754 288
2577 124
3059 114
3816 653
6256 604
52232 953
8191 380
38063 831