12683 111
14555 360
54557 467
21253 373
31949 935
21879 327
9959 969
19738 261
32843 97
26398 293
31040 187
89168 923
15988 360
76525 251
17847 531
7048 413
39004 316
37507 489
46269 332
38937 372
20637 242
35905 239
3237 676