20825 420
30591 175
58702 163
40985 245
54554 224
12875 308
32249 575
62692 644
47013 384
22683 821
43593 463
76439 681
31120 381
79005 681
37662 236
46470 276
29135 77
105271 792
47268 317
34311 358
130227 695
41225 530
58588 679
19868 181
33168 887
24210 469
21585 758
28905 891