253
400
210
231
300
462
320
251
465
240
271
520
690812
49673
48820
48308
4262271
4059158
33264
3261151
31316
26832
24571
22970