10926 293
4463 171
7523 708
45998 540
3935 197
8115 398
9623 409
12583 435
11553 174
7106 92
8804 888
8034 318