307071 850
52008 867
168085 611
121388 610
49439 735
154799 370
34858 192
77914 790
69412 117
55410 503