2856 593
16085 452
6263 785
8671 91
11524 113
7441 159
8054 792
8424 461
46196 912
2766 184
6711 788
2783 584
2947 340