28657 245
20098 165
10037 246
9114 656
4642 159
7319 169
4080 522
17838 779
14910 256
17241 807
13329 638
7325 252
14588 106
8361 322
5330 325
3442 44
47188 666
6201 441
8332 120
20318 610
3042 214
12235 257
8336 38
10199 584
8415 446
5931 512
11829 558
25017 598