307075 850
52019 867
168097 611
121414 610
49440 735
154855 370
34867 192
77920 790
69433 117
55417 503