307024 850
51971 867
168040 611
121286 610
49413 735
154600 370
34844 192
77891 790
69320 117
55356 503