2859 776
56030 700
7625 661
10286 340
16196 820
9548 831
8716 319
6639 204
22134 703
7487 576
9396 275
11813 80
13222 56