2647 776
54600 698
6587 661
10056 340
15845 820
9313 831
7832 319
6192 204
21530 703
7345 576
9320 275
11688 80
12514 56