11776 820
13146 301
17538 154
12471 135
12414 348
3020 227
4461 681
22084 669
8841 834
8704 504
7559 418