3886 328
391586 744
22683 832
17302 177
23120 224
4462 408
3944 387
3158 354
3885 634
4009 109
3808 472
3056 409
3604 63
45450 425