197676
186050
190869
186383
2480118
3274121
170470
227151
144072
188280
1464114
646380
876596
2132102
213096
173686
143673
145467
1464110
543969