307041 850
51982 867
168059 611
121327 610
49421 735
154645 370
34848 192
77900 790
69356 117
55376 503