156075 648
24316 628
4766 117
46091 594
132120 423
8246 397
5216 398
22325 357
2493 302
151984 750
141028 642
67690 619