119843
219946
139586
921734
284946
300767
870752
334982
169844
909124
115338
216205
5132799
3552581
3057148
2366804
2228988
2039609
1951357
191178
1760118
1718136
1685195
1634471