2859 776
55984 700
7593 661
10274 340
16178 820
9526 831
8704 319
6628 204
22104 703
7479 576
9394 275
11808 80
13200 56