2581 97
22592 906
53089 655
369107 1218
21696 532
13061 874
19622 375
27418 298
26467 187
5765 656
17418 196