37991 317
8324 662
136331 322
34866 184
29808 605
42710 647
9856 252
5710 570
6429 801
4310 669
5873 284