15558 252
149157 518
276508 996
18861 458
65890 733
9076 162
12047 620
5235 320
266098 588
138685 671
8150 257
14620 275
13883 400
27430 380
41019 259
176029 934
23674 528
10458 521
128303 554
65433 153
18720 837
133014 565
32153 598
181514 892
27408 234
48862 758
16994 281
9356 423