14496 322
10678 314
4361 653
10702 114
2744 47
2095 39
3140 465
3778 177
15408 306
15125 104
10731 24
27850 519
8717 400
7318 398
37210 568
6581 583