40053 713
24616 323
48636 706
166061 702
4106 375
29908 627
14997 149
7357 348
11527 283
37501 753
9976 587
6106 554
14757 605
17791 742