122031 671
159098 651
24751 628
4845 117
46271 594
135039 425
8370 397
5314 398
22510 357
2581 302
156980 755
146523 653