5902 694
87686 764
29993 660
6329 471
42403 618
3080 64
14625 803
3480 531
5922 511
17939 351
21864 628
3707 623