303954 796
105748 701
334503 870
160699 395
733669 1687
79510 180
168209 292
88985 1072
172755 257
259297 438
53074 585
235275 1038
155690 282
240418 726
73257 430
253565 906
311107 873
102561 693
26347 132
143944 829
46997 511
71468 336
54999 387
36473 168
59030 380
26967 472
97487 882
39891 134