155448 605
83439 531
18647 505
21735 288
2572 124
3057 114
3813 653
6252 604
52119 953
8133 380
38020 831