5903 694
87691 764
29993 660
6329 471
42403 618
3080 64
14625 803
3480 531
5922 511
17940 351
21865 628
3707 623