43500 649
52001 458
122294 206
98152 886
78822 948
123409 192
300398 687
152845 1113
64717 506
128377 321
87122 646
474867 1646
255527 490
25472 266
198779 757
161978 715
116401 525
140823 509
19683 626
119191 773
296309 1198
216272 477