306930 850
51882 867
167933 611
121051 610
49391 735
154437 370
34812 192
77839 790
68971 117
55245 503