5905 694
87851 764
29997 660
6336 471
42466 618
3083 64
14929 803
3480 531
5925 511
17991 351
21898 628
3707 623