10747 293
4458 171
7488 708
45982 540
3888 197
8010 398
9599 409
12515 435
11444 174
7072 92
8683 888
7876 318