3999 622
3198 572
5462 411
60541 217
25635 728
5504 447
27679 660
8862 299
6521 52
8607 548
5405 469
4914 596
9056 534