156759 607
83671 531
18672 505
21793 288
2597 124
3077 114
3828 653
6265 604
53131 955
8401 380
38142 831