1180
122736
855
800
12646
969
10732
1200
860
1020
1193391
1070
23786
17850
15821
14282
10982
1068263
9714
954148
9400
795142
7410
71711