3086 448
6705 744
3109 317
4360 510
4882 630
26591 81
10974 286
3400 519
16883 426
3942 390
6875 108
17636 49
25684 433
3188 514
19937 267
13647 275
13906 556