30105 879
27396 871
6362 481
27604 718
428043 1706
34096 777
239737 512
15439 750
93501 362
4448 704
9013 405
22249 576
70413 799