900637
93274
309550
137685
449477
215645
51774
568811
665553
225361
332519
20535
5114799
3547581
3046148
2353804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471