121995 671
159085 651
24749 628
4845 117
46269 594
135037 425
8370 397
5314 398
22510 357
2580 302
156955 755
146505 653