2861 776
56051 700
7628 661
10297 340
16214 820
9558 831
8726 319
6645 204
22152 703
7497 576
9398 275
11815 80
13245 56