13328 521
8296 441
7071 512
7105 399
13643 252
12683 651
6303 79
6245 541
3509 590
8102 621
4432 45
9418 597
11466 712
20993 95
5025 106
7413 601
8073 349
10799 508
8378 462
5565 175
7563 259
10843 293
7865 308
10239 569
10283 582
9509 46
8658 393
17636 323