147483 335
34270 381
13471 581
37751 826
149310 1051
16305 692
26024 286
10651 777
46089 77
12847 205
47547 629
32122 234
56845 736
58858 624
8391 379
7041 97
17055 145
63372 796
50810 807
13517 513
38458 445
37746 434
46752 742
12175 654
6730 98
32747 306