307118 850
52080 867
168183 611
121530 610
49463 735
155187 370
34897 192
77954 790
69617 117
55485 503