2606 97
22600 906
53105 655
369373 1219
21722 532
13069 874
19639 375
27438 298
26497 187
5767 656
17450 196