39911 713
24540 322
48430 706
165849 701
4101 375
29903 627
14995 149
7355 348
11515 283
37476 752
9961 587
6096 554
14747 605
17771 742