3763 871
8871 62
39235 304
2513 105
4671 103
3416 404
2861 559
2986 386
5998 171
4391 687
7319 210
4002 457
3491 405
8848 769