327956
8459
34547
381912
680589
403255
126144
669830
29838
483603
273755
267819
5037799
3471581
2941148
2265804
2194988
1984609
188878
1867357
1724118
1701136
1645195
1614471