2863 776
56071 700
7633 661
10297 340
16218 820
9562 831
8728 319
6653 204
22162 703
7497 576
9399 275
11817 80
13251 56