12213
490
460
853
748
502
750
940
850
580
86132
563
688812
49443
48640
48138
4256271
4045158
33184
3257151
31146
26712
24491
22900