10186 293
4393 171
7356 708
45917 540
3815 197
7737 398
9526 409
12419 435
11132 174
6944 92
8420 888
7752 318