5894 694
87561 764
29981 660
6318 471
42335 618
3078 64
14591 803
3480 531
5916 511
17893 351
21812 628
3707 623