162223 611
85589 532
18901 505
22681 289
2676 124
3178 114
3916 653
6387 604
60074 965
10844 383
39344 832