97632 185
375073 621
314370 967
102722 281
163431 785
228921 824
13705 455
422818 699
203047 454
181232 272
140067 1146
159111 925
419883 1077
359252 731
7315 322
8826 597
111604 649
94140 196
264436 481
194720 598
248426 1146
145098 152
307104 1114
20565 135
93345 279
206035 273
80596 438