307027 850
51974 867
168046 611
121297 610
49416 735
154608 370
34846 192
77893 790
69323 117
55361 503