612
12213
460
853
502
760
452
750
280
580
86132
926873
698012
50103
49260
48918
4295271
4096158
33484
3313152
31646
27112
24831
23170