121502 671
158955 651
24731 628
4843 117
46264 594
134971 425
8366 397
5308 398
22502 357
2577 302
156706 755
146275 653