10191 293
4393 171
7356 708
45917 540
3816 197
7741 398
9528 409
12421 435
11136 174
6945 92
8420 888
7753 318