36086 315
8324 662
136294 322
34865 184
29806 605
42699 647
9851 252
5707 570
6428 801
4310 669
5873 284