2861 776
56051 700
7628 661
10296 340
16213 820
9555 831
8726 319
6644 204
22152 703
7497 576
9398 275
11815 80
13235 56