11776 820
13145 301
17538 154
12469 135
12413 348
3020 227
4461 681
22083 669
8841 834
8704 504
7559 418