647366
253198
504617
570442
905671
349589
399824
265711
542730
465302
677191
607713
5092799
3520581
3022148
2326804
2214988
2013609
1914357
190078
1746118
1715136
1666195
1625471