155431 605
83434 531
18647 505
21732 288
2572 124
3055 114
3813 653
6252 604
52108 953
8128 380
38016 831