297170
8958
270712
306842
589137
834822
154622
410405
194733
28914
975877
138803
5095799
3526581
3026148
2329804
2216988
2013609
1916357
190278
1747118
1715136
1668195
1626471