153085
2527107
215395
206853
189180
2508101
490286
3259120
253392
3133111
250077
336981
143079
147782
150994
1536114
146896
1616118
145462
299768
223965