102983 428
168533 840
211770 510
75995 643
94885 634
84039 164
73454 679
126343 720
65649 743
164310 934
141746 288
98578 443
150730 693
147130 449
124583 405
85073 424
84814 675
78436 526
89901 567
87889 184
218562 1084
67959 616
59970 132
108390 207