379309
145548
98900
417834
27651
67808
71710
733401
483964
870618
137422
327659
5115799
3547581
3048148
2353804
2226988
2031609
1944357
190778
1756118
1718136
1681195
1632471