23629 429
21902 168
25735 519
44009 570
18613 807
17163 476
17854 614
7917 867
14577 139
31159 673
17972 445
22665 882
13898 579
8334 283
7313 744
13676 107
3593 547
10890 697
5055 453
4367 86
20266 619
21731 185
30390 753
25213 738
3633 618
36236 896
5273 73
12683 526