2663 776
54605 698
6588 661
10063 340
15852 820
9323 831
7836 319
6204 204
21549 703
7349 576
9327 275
11694 80
12523 56