943491
467215
820577
3189
676434
241868
873126
884525
140111
505599
18488
282196
5339366
4384933
4240459
3420462
3388998
3310285
3264955
2942727
2932226
2435209
2113352
2101407