629350
20713
139574
108028
33077
1726
772168
10156
613120
37610
977143
985125
52422
26633
5201
532
48630
1270
102696
19514