12433 342
14382 275
10643 615
13507 384
16674 842
13288 73
10723 103
9056 673
23103 272
10278 532
5830 211
12935 290
31620 427
13185 54
9188 828
16042 413
8218 58
8862 463
10678 487
6525 632
8879 846
13448 856
5421 166
5171 76
36243 144
6317 293
15234 535
29656 390