17186 715
18047 555
63552 293
24932 348
9601 267
24609 853
33334 340
11502 336
35297 468
10741 400
10976 73
47552 730
16090 451
10077 632
15607 620
28657 473
5792 84
10090 433
10155 569
27742 718
28102 597
12765 351
34512 277
6756 480
9021 366
21616 279
13312 165
49944 489