50672 920
36184 316
6324 470
59968 399
35945 157
28657 123
11669 246
119970 189
63300 621
34882 892
156564 299
87141 98
109087 642
68441 92
35651 153
79000 776
102171 343
40921 589
34912 824
90867 481
49442 696
47283 115
42268 493
22742 537
100895 216
7219 745
16610 473
15238 786