306922 850
51863 867
167915 611
121013 610
49391 735
154415 370
34810 192
77828 790
68900 117
55228 503