895269
550823
333693
318677
37474
358106
54916
316337
195323
947201
989889
644698
5338799
3769581
3282148
2594804
2319988
2173609
2099358
195278
1867118
1761196
1760136
1674471