3342 316
4001 448
4716 333
19968 88
8660 398
9211 426
4969 416
7318 173
22685 335
11087 426
13571 135
46303 324
9450 43
8483 679
4206 125
5685 621
7209 295
4396 245
6254 422
8313 572
9842 267
6996 198
6909 472
17107 568
7781 215
15284 936
2925 75
5299 628