2588 97
22594 906
53090 655
369181 1218
21704 532
13062 874
19628 375
27422 298
26475 187
5767 656
17426 196