31094 553
19683 66
32931 462
21068 689
71548 346
26411 711
111439 575
22883 127
19469 703
35997 633
160236 872
89126 433
118517 1006
25110 591
53648 413
22041 122
99467 554
18946 421
94414 847
106363 676
319018 1051
21235 636
346139 709