121412 671
158941 651
24717 628
4842 117
46264 594
134958 425
8363 397
5308 398
22502 357
2577 302
156660 755
146233 653