592 30
40982 414
298686 784
49441 279
192708 530
84838 677
78097 510
120866 629
177779 620
100382 815
48490 643
48405 654
154133 458
80983 668
66066 289
96393 195
326204 531
68819 817
139103 196
161558 612
71293 240
59937 546
142850 397
244272 175
35226 526
64841 423
40514 222
72752 734