28657 718
19336 575
9853 467
7029 398
11488 435
21199 267
4383 168
12816 53
9805 207
10615 303
7716 633
15193 351
24164 348
10098 45
5736 359
6138 344
6798 609
9045 725
7581 198
34758 221
10927 648
31428 292
32381 210
4776 523
8861 926
7279 810
1723 278
6650 30