2600 97
22598 906
53101 655
369352 1218
21718 532
13067 874
19639 375
27437 298
26495 187
5767 656
17447 196