304729 505
506519 1901
145386 470
180806 555
433591 1065
156480 850
339390 932
121983 291
176542 591
143963 610
168259 219
145873 215
131643 560
438852 735
177166 742
134247 502
343681 939
111075 623
83478 502
286287 941
327701 1362
202207 458
408060 1023
159198 475
136034 560
714083 1104
143522 713
334110 858