2351 295
55835 259
18373 327
11930 422
16677 871
7164 494
16169 505
8718 543
5851 627
24730 478
20794 58
7708 569
16709 109
19683 116
11137 603
35953 665
8385 200
37905 825
24684 818
5728 567
2406 420
21295 241
8610 95
14422 862
10584 298
21933 810
15176 385
5412 801