157768
160967
151071
146984
1517110
1576120
154571
147257
32942179
33751181
17270141
143076
12092122
6354103
17000117
2119117
1443109
150865
1478112
349370