10998 650
12015 342
13786 279
9867 614
16321 842
10322 103
6933 122
4669 45
2479 47
8664 673
35598 425
22433 271
26504 246
23284 277
5372 211
10392 418
31337 426
9262 189
27152 609
12994 55
6778 288
14906 455
6847 169
5258 274
23034 386
7002 324
34054 67
15643 413