802881 2591
66204 630
848263 1996
757974 2258
198964 417
219882 711
305743 685
733793 1066
297231 509
129576 335
140193 267
371364 889
587357 1734
254061 782
91649 988
432738 926
247080 510
31653 307
292180 442
239529 1002
148662 329
395294 812