802796 2591
66201 630
848159 1996
757918 2258
198951 417
219865 711
305708 685
733720 1066
297209 509
129571 335
140167 267
371332 889
587309 1734
254054 782
91646 988
432711 926
247054 510
31653 307
292157 442
239501 1001
148652 329
395239 812