121989 671
159083 651
24748 628
4845 117
46269 594
135037 425
8370 397
5314 398
22510 357
2580 302
156946 755
146504 653