122961 671
159333 651
24780 628
4855 117
46289 594
135149 425
8382 397
5319 398
22527 357
2591 302
157401 755
146947 653