307039 850
51980 867
168059 611
121324 610
49421 735
154632 370
34848 192
77899 790
69348 117
55374 503