307071 850
52010 867
168087 611
121394 610
49440 735
154810 370
34858 192
77916 790
69414 117
55413 503