12647 800
49016 855
35767 677
16992 84
32639 600
21935 107
11385 595
31624 347
20187 380
9814 485
17459 692
29442 186
12683 49
10704 173
8987 408
10800 313
11702 268
12719 283
36093 167
36180 686
23977 606
10777 41
23375 645
11716 212
21559 475
45153 549
10953 184
33182 374