156635 607
83649 531
18671 505
21791 288
2595 124
3076 114
3827 653
6264 604
53059 955
8365 380
38133 831