39927 713
24549 322
48455 706
165868 701
4101 375
29904 627
14995 149
7355 348
11516 283
37477 752
9963 587
6096 554
14747 605
17774 742