12270 450
4736 785
8253 91
10815 112
7238 159
7979 792
8368 461
45398 912
2705 184
6564 788
2755 584
2892 340