40094 713
24636 323
48681 706
166133 702
4106 375
29908 627
14997 149
7357 348
11531 283
37511 753
9979 587
6112 554
14759 605
17799 742