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