5091 861
3495 298
4635 348
43638 686
33398 60
3023 190
3331 225
6931 74
5059 459
148576 471
4613 535
34160 378
6047 284