3606 871
8665 62
38409 304
2403 105
4507 103
3278 404
2785 559
2880 386
5907 171
4272 687
7195 210
3899 457
3381 405
8690 769