122366 671
159193 651
24766 628
4846 117
46277 594
135077 425
8371 397
5317 398
22517 357
2584 302
157112 755
146687 653