28657 245
11103 347
32754 662
82861 572
7703 804
72762 816
37605 477
14649 427
12308 579
10343 570
15883 579
20634 583
15609 469
95105 626
19366 604
51747 120
8073 270
27777 569
8967 130
93384 389
20139 238
53235 487
33594 766
35573 131
60688 818
38476 493
79458 338
125183 483