121382 671
158932 651
24716 628
4841 117
46263 594
134950 425
8362 397
5308 398
22498 357
2577 302
156647 755
146213 653