5107 861
3512 298
4648 348
43643 686
33400 60
3023 190
3332 225
6933 74
5060 459
148652 471
4613 535
34186 378
6048 284