155772 605
83496 531
18654 505
21754 288
2577 124
3059 114
3816 653
6257 604
52248 953
8198 380
38065 831