3601 871
8656 62
38350 304
2398 105
4496 103
3265 404
2768 559
2874 386
5903 171
4269 687
7183 210
3888 457
3376 405
8673 769