28657 49
24175 596
59338 872
21452 739
16302 172
15425 749
16743 257
173773 313
9018 354
5103 464
41244 275
22615 654
41377 635
55555 742
35777 677
33549 150
23813 129
25737 248
21453 1003
8401 281
84464 134
24935 357
16389 389
22906 484