15604 186
18391 295
13748 783
28955 718
19683 575
7274 398
11724 435
5931 162
21615 267
13443 53
12486 441
10098 207
11245 303
11670 711
15415 351
24760 348
10486 45
5973 359
7295 609
9238 725
8765 368
9415 881
35088 221
31800 292
32682 210
4926 523
9092 926
6792 30