2667 97
22617 906
53144 655
369928 1219
21762 532
13093 874
19688 375
27462 298
26590 187
5774 656
17572 196