253
400
290
210
231
211
300
320
251
465
240
271
693012
49823
49070
48628
4280271
4074158
33354
3274151
31496
27012
24711
23090