2863 776
56074 700
7635 661
10300 340
16218 820
9562 831
8730 319
6654 204
22164 703
7498 576
9399 275
11817 80
13252 56