28657 49
107338 909
174916 543
94268 602
47694 561
126925 374
54030 703
101190 264
35334 221
173772 313
276330 863
178592 421
115367 254
108779 695
44109 719
307161 179
158822 590
160416 225
345335 430
84464 134
210961 721
174763 205
95164 678
62113 104
140395 294
33562 844
32106 777
166127 305