109286 352
34587 862
8720 347
6110 374
35615 416
11324 68
13788 738
14763 477
11885 745
37222 890
8164 159
5873 72