2861 776
56053 700
7629 661
10297 340
16214 820
9559 831
8726 319
6647 204
22155 703
7497 576
9398 275
11815 80
13246 56