30448
103713
25626
7553
289710
295818
2397713
52418
61821
56217
48023
4135
70310
2316918
82432
120245
44422
4746
5612
4134