2496 583
10778 717
9797 65
4107 563
5672 690
10375 844
19680 125
25071 217
5703 307
6726 422
2697 263
1152 67