19687 428
2374 696
5873 584
5166 646
4645 306
2393 322
3244 38
458 70
4725 492
8928 729
3512 512
3770 96
6207 889
5238 423
4575 458
3984 833
2982 392
6105 58
5934 569
3659 858
6662 796
3013 625
4104 274
2745 331