940249
296427
298156
173675
963597
20571
964293
336685
571660
939154
976495
782534
5096799
3526581
3026148
2329804
2217988
2013609
1917357
190278
1747118
1715136
1668195
1626471