960
91176
10420
900
820
851833
9334
938159
860
15161
12100
9511
8230
656263
6450
5890
5371
535147
51010
458142
3820