5069 270
5854 731
11595 633
15196 239
28657 569
26196 838
14445 964
17440 748
15875 137
5109 515
3210 397
6337 547
29339 343
5058 192
10783 429
4094 206
12582 467
13431 69
8046 241
6251 188
8146 622
4822 374
35815 462
17155 681
7336 269
4186 484
19880 145
7582 127