535657 1249
3012 239
721 223
3880 654
619 42
58565 261
1820 190
1974 262
53285 498
162004 755
7237 379
125838 308
192282 823
127340 563