2620 97
22604 906
53117 655
369545 1219
21742 532
13076 874
19659 375
27447 298
26526 187
5771 656
17477 196