349432
2671687
4817614
3905471
1372313
1968315
4106394
4525885
4030596
4478869
60010
70139
73371
58280
54787
51058
43866
49653
49753
46170
253894
153301
310107
2291405
113087
124981
418602
687051
462626
249557