122273 671
159159 651
24762 628
4846 117
46275 594
135068 425
8371 397
5316 398
22516 357
2583 302
157077 755
146639 653