39924 713
24545 322
48446 706
165862 701
4101 375
29903 627
14995 149
7355 348
11516 283
37476 752
9961 587
6096 554
14747 605
17774 742