42840 38
49303 85
12561 545
53105 557
51552 58
55296 483
55762 68
32141 431
31045 434
82074 417
37559 318
27538 268
50060 551
49635 340
12321 365
143520 626
75741 642
74747 298
30427 867
13053 695
18929 358
27202 282
66060 848
70686 417
58983 177
9974 473
16796 56
19662 625