941641
648132
479665
214677
89564
533890
312882
534280
696927
8931
155234
854654
2961361
2651455
2573928
2548455
2259995
2154955
2114281
2046719
1933226
1687208
1621351
1580406