3563 871
8625 62
38257 304
2387 105
4463 103
3237 404
2756 559
2845 386
5891 171
4258 687
7161 210
3862 457
3365 405
8638 769