155127 605
83337 531
18633 505
21655 288
2571 124
3048 114
3809 653
6243 604
51864 952
7977 380
37946 831