433971
664643
97149
389200
763843
843857
1058453
477258
134402
261391
931708
85163
5037799
3471581
2941148
2265804
2194988
1984609
188878
1867357
1724118
1701136
1645195
1614471