5397 861
3886 298
5091 348
43839 686
33625 60
3058 190
3356 225
6962 74
5147 459
152089 473
4636 535
34987 378
6114 284