5397 861
3886 298
5091 348
43839 686
33625 60
3058 190
3357 225
6962 74
5148 459
152098 473
4637 535
34988 378
6114 284