802764 2591
66200 630
848125 1996
757896 2258
198946 417
219863 711
305692 685
733687 1066
297203 509
129569 335
140160 267
371320 889
587291 1734
254053 782
91646 988
432700 926
247043 510
31653 307
292155 442
239482 1001
148651 329
395225 812