201
630
546
11111
311
500
706
391
766
560
866
542
690012
49593
48760
48248
4261271
4058158
33234
3261151
31296
26782
24541
22950