5401 861
3896 298
5095 348
43839 686
33625 60
3058 190
3357 225
6971 74
5148 459
152173 473
4637 535
34999 378
6115 284