17700 604
13458 51
13154 60
9007 444
8812 465
16300 356
19683 847
12121 710
3405 61
3251 87
16817 357
38742 548
16814 419
36589 195
36413 587
20390 269
19721 496
12518 512
7643 836