150680 401
24512 547
14048 348
253973 177
105960 676
119670 670
29638 294
2793 94
23667 769
6794 476
5336 233
71054 425
54762 312
129192 928
33827 275
66593 827
10104 30
16078 329
54041 76
99038 402
96640 234
44729 619
42644 60
104525 651
9528 487
65537 660
53413 511
66061 144