155295 605
83392 531
18642 505
21704 288
2572 124
3053 114
3811 653
6247 604
52003 953
8073 380
37984 831