2871 776
56234 700
7693 661
10334 340
16261 820
9603 831
8777 319
6704 204
22235 703
7513 576
9408 275
11841 80
13312 56