122002 671
159087 651
24749 628
4845 117
46269 594
135037 425
8370 397
5314 398
22510 357
2580 302
156963 755
146511 653