429
430
420
431
439
380
4710
3979
39169
410
15251
12260
9591
8390
665263
6510
5940
5431
543147
51510
460142
3890