116850
906
433482
19509
136441
4423
519597
6120
879094
4512
542222
3555
230801
5524
1193315
2922