949858
548517
337327
54988
1391000
344386
822486
95139
61293
477280
260775
107265
830643
71802
541732
43553
935504
273167
445647
144156
438984
807342
18764
293647
304953
412804