12241 450
4726 785
8250 91
10811 112
7238 159
7978 792
8368 461
45395 912
2705 184
6564 788
2755 584
2892 340