140143 427
292776 795
24342 679
25583 554
15970 276
23415 337
29011 666
85812 353
139921 267
370946 889
117584 428
53888 347
586806 1734
32228 386
20285 445
21716 999
402718 1305
205701 236
55602 280
170602 983
253951 782
300055 859
264768 2061
180239 302
99628 773
104783 995
13281 168
16617 301