94662
602971
238223
890237
106286
591489
278364
942497
745241
366423
72644
30929
5005798
3445581
2918148
2237804
2181988
1968609
188278
1853357
1709118
1694136
1632195
1607471