2594 97
22595 906
53099 655
369294 1218
21715 532
13067 874
19636 375
27429 298
26491 187
5767 656
17443 196