156089 648
24317 628
4767 117
46094 594
132135 423
8248 397
5216 398
22325 357
2493 302
152006 750
141041 642
67722 619