5396 153
9194 582
5797 241
6621 315
5768 116
9007 451
8049 323
10256 644
6375 87
15655 670
11740 838
8709 593
10250 673