168596
158851
210884
170760
165695
181885
188063
1769115
661080
16406137
3672115
32655179
314952
2527107
4334121
154896
227177
32062190
11742122
146585