307103 850
52052 867
168144 611
121481 610
49457 735
155063 370
34886 192
77940 790
69538 117
55461 503