289070
215170
212282
8615126
4994121
191984
2895102
224257
386462
202390
216186
231190
382665
327881
215770
145152
145194
5381112
834499
418662