10886 293
4463 171
7512 708
45997 540
3926 197
8083 398
9618 409
12582 435
11510 174
7095 92
8793 888
7928 318