2547 97
22583 906
53042 655
368754 1217
21665 532
13048 874
19597 375
27387 298
26424 187
5759 656
17387 196