11776 820
13143 301
17536 154
12469 135
12413 348
3020 227
4461 681
22079 669
8840 834
8703 504
7559 418