39791 713
24488 322
48293 706
165688 701
4101 375
29900 627
14994 149
7353 348
11503 283
37458 752
9948 587
6085 554
14732 605
17757 742