39565 860
3897 475
5301 503
3194 328
4047 442
4461 476
2577 304
7967 956
5696 813
2477 268
3653 261
8973 697
3107 598
4104 675
5128 352
6787 691
13732 778
8945 473
3722 274
1929 50
3213 175
3186 301
1632 167
2070 376
2627 584
4318 799
14398 554
3776 254