14142211
223028
149616
117331
1045125
96644
1313135
110069
1950
990145
33243
58356
5505
912158
66921
84558
700109
29325
51371
612