3691 37
5352 153
10848 344
11686 308
5985 239
10088 386
13595 584
4772 260
28888 118
14515 168
6185 436
12683 338
8847 745
2938 52
18789 842
21411 85
8404 240
7462 404
7740 602
11698 392
11829 744
21385 95
6643 271
9128 354