439801 999
28101 525
26767 346
51750 125
85319 648
53559 175
275558 431
247164 458
219229 316
422572 878
214699 933
400148 760
127011 374
460888 1541
349779 1007
380078 708
271805 2267
21817 638
319557 409
296326 940
474952 980
202347 918
444866 721