2588 699
2099 581
1829 43
1517 260
54684 85
2935 64
31884 556
17653 817
17437 115
12486 353
3929 562
18146 292