381254
27833
699220
275120
331803
148233
533831
306250
231282
43880
499418
163881
14240
980751
628856
225737
411202
892406
283368
806501
26282
150146
675559
793583
256407
855926
80710
630205
762611
155779