12260 450
4734 785
8252 91
10812 112
7238 159
7979 792
8368 461
45397 912
2705 184
6564 788
2755 584
2892 340