159846
4818
3330
958182
1557137
95395
978
74634
3320
789161
85191
1053100
65171
58944
96296
96419
37931
1045139
317954
559105