122258 671
159153 651
24761 628
4846 117
46274 594
135067 425
8371 397
5315 398
22516 357
2582 302
157071 755
146633 653