2606 97
22601 906
53105 655
369373 1219
21722 532
13069 874
19639 375
27438 298
26502 187
5768 656
17450 196