2588 97
22594 906
53090 655
369174 1218
21704 532
13062 874
19628 375
27422 298
26474 187
5767 656
17425 196