215610
267254
40487
809948
814889
961683
900988
478500
148809
88858
28936
83147
45502
520165
122859
1096200
511215
249183
370474
878108