309 92
906 254
669 174
2652 659
7016 571
10795 721
16999 195
1333 355
315 76
839 205
2105 667
2722 807
10615 125
7753 677
14126 636
11299 758
185 37
8725 548
8404 150
2492 523
13388 874
10859 645
13157 198
14663 513