2795 776
54763 699
6650 661
10095 340
15921 820
9365 831
7873 319
6265 204
21658 703
7390 576
9340 275
11734 80
12631 56