982 247
1872 514
10591 705
14915 732
21190 143
39483 569
7073 69
9932 169
2820 498
20327 257
3353 618
27204 354
27821 521
3154 185
8777 687
2865 626