9528 163
42380 183
14638 894
24176 184
5815 189
60898 169
28336 520
15844 359
28987 545
102996 369
14582 225
45142 425
10315 97
7899 141
4780 283
13893 167
43436 1011
242187 589
58996 499
13392 232
45872 715
39430 103
7486 182
51231 673
14040 198
69549 866
51893 295
10205 508