306920 850
51854 867
167911 611
121009 610
49390 735
154414 370
34809 192
77828 790
68893 117
55226 503