2672 776
54620 698
6591 661
10065 340
15861 820
9325 831
7841 319
6208 204
21571 703
7353 576
9328 275
11696 80
12530 56