4300 338
5350 55
13748 783
28959 718
19683 575
7278 398
11725 435
21617 267
13447 53
10102 207
11249 303
15416 351
24763 348
10487 45
5974 359
7298 609
9238 725
7940 198
35091 221
11008 649
31800 292
32683 210
4928 523
9093 926
7435 810
6796 30
12579 560
16982 723