40066 713
24621 323
48645 706
166078 702
4106 375
29908 627
14997 149
7357 348
11528 283
37504 753
9976 587
6107 554
14757 605
17793 742