951 247
1723 514
10281 705
14868 732
20970 143
39062 569
6894 69
9803 169
2803 498
20177 257
3340 618
27060 354
27562 521
3133 185
8268 686
2864 626