3766 871
8881 62
39242 304
2517 105
4675 103
3418 404
2863 559
2989 386
5998 171
4391 687
7319 210
4004 457
3492 405
8849 769