15015 666
20912 283
15575 278
15275 548
11266 594
13492 66
171914 696
17306 521
13627 840
22232 383
13244 586
48110 172
11441 756
16776 523
22683 322
25738 576
9296 451
13820 169
7086 846
11555 39
8553 425
25318 244
6627 170
26602 574
23640 426
11485 427
13518 749
19175 747