440
437
4222
4115
42169
434
459
400
410
505541
436
429
16841
13390
10951
9650
731263
7300
6800
6151
584147
55910
526142
4530