10576 293
4441 171
7455 708
45956 540
3859 197
7944 398
9564 409
12491 435
11400 174
7029 92
8596 888
7835 318