985 247
1878 514
10644 705
14924 732
21230 143
39547 569
7092 69
9954 169
2822 498
20350 257
3354 618
27220 354
27870 521
3157 185
8859 687
2865 626