2588 97
22592 906
53089 655
369154 1218
21701 532
13061 874
19623 375
27420 298
26474 187
5767 656
17421 196