28657 439
16869 596
4156 597
11972 414
93398 331
274351 372
56706 613
9283 340
9196 228
25115 1067
13099 943
23875 488
62282 826
10600 303
7936 420
4984 458
38214 363
17700 335
25487 545
12386 199
6926 229
71663 352
5865 470
66851 429
66836 739
18204 354
33669 628
15799 211