2861 776
56051 700
7628 661
10295 340
16210 820
9554 831
8724 319
6644 204
22151 703
7494 576
9398 275
11815 80
13233 56