156080 648
24316 628
4766 117
46091 594
132126 423
8247 397
5216 398
22325 357
2493 302
151996 750
141035 642
67700 619