308860
229952
222076
179280
207371
189451
1980114
1783107
189251
165299
170986
180567
254292
189785
186975
287982
2978114
197863
1862104
175386
1543115