306963 850
51910 867
167972 611
121128 610
49394 735
154496 370
34821 192
77852 790
69097 117
55289 503