189371
281713
141133
45912
37229
292593
494650
214142
816871
33885
521596
38631
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471