2863 776
56072 700
7633 661
10298 340
16218 820
9562 831
8729 319
6654 204
22162 703
7498 576
9399 275
11817 80
13251 56