155086 605
83325 531
18633 505
21655 288
2570 124
3048 114
3808 653
6242 604
51825 952
7954 380
37939 831