147483 692
15856 788
29336 792
6037 541
5289 433
10104 595
171142 1137
147840 897
3451 48
11968 987
6409 415
123291 678
264630 764
108690 606
88848 389
14210 582
58165 671
101777 321
123716 282
263851 977
14484 894
11504 800
74417 746
8324 100
91428 591
110107 629
478739 1558
11905 441