120760 671
158777 651
24684 628
4835 117
46252 594
134858 425
8356 397
5301 398
22491 357
2572 302
156362 755
145902 653