121889 671
159072 651
24746 628
4845 117
46269 594
135026 425
8369 397
5313 398
22510 357
2579 302
156901 755
146451 653