25788 58
6821 45
10798 883
33033 135
10241 356
26326 328
20795 328
9241 136
16922 399
9595 609
5499 498
10352 81
14977 503
6868 227
6451 46
5349 55
8743 163
13748 783
27598 694
28955 718
19683 575
7275 398
11725 435
21617 267
13444 53
13171 380
11246 303
11670 711