304993 1104
149209 146
803560 2591
66231 630
849049 1997
758493 2258
199169 417
219983 712
306043 685
734414 1067
297411 509
129638 335
140372 267
371775 889
587659 1735
254135 782
91665 988
433034 926
247296 510
31663 307
292472 442
239774 1002