25192 75
173773 313
26307 106
23591 318
25737 248
16922 421
5209 541
55555 742
28657 49
20462 530
42021 152
35777 677
41244 275
7374 800
20708 340
18510 881
37239 193
84464 134
5103 464
24175 596
14508 320
16014 223
33251 477
8107 655