3728 871
8838 62
39117 304
2487 105
4647 103
3402 404
2844 559
2976 386
5970 171
4372 687
7302 210
3992 457
3481 405
8810 769