38813 289
27578 196
12683 197
16045 71
9360 874
37696 295
22969 580
28556 297
11675 508
12117 80
14072 75
9641 319
30401 831
7515 278
3033 372
3103 161
4349 551
7837 586
5140 321
6677 539
4993 325