307035 850
51979 867
168057 611
121318 610
49421 735
154631 370
34848 192
77896 790
69343 117
55373 503